bomb explosion - Turkish English Dictionary